salt and pepper stand - Almanca İngilizce Sözlük